Compiling APL: The Yorktown APL Translator

نویسندگان

  • Graham C. Driscoll
  • Donald L. Orth
چکیده

The Yorktown APL Translator (YAT) permits functions written in APL to be compiled using an existing compiler for part of the process. It also creates tables that allow the APL2 Release 2 interpreter to call the compiled code. The code can also be called from a Fortran main routine. This paper outlines the history of APL compilation, the motivation for producing YAT, the design choices that were made, and the manner of implementation. Sample APL functions and their translations are shown, and the time required to interpret these functions is compared with the time required to execute the compiled code. Possible further work is discussed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Compiling APL to Accelerate Through a Typed IL

APL is a functional array programming language from the 1960’s. While APL no longer has widespread adoption as a general programming language, there still exist large codebases in APL in the industry. Accelerate is an array language embedded in Haskell for doing high-performance computation on GPU’s. In this report I present a compiler written in Haskell for compiling a typed intermediate array...

متن کامل

Prevalence of Antiphospholipid Antibodies in Syrian Patients with Thrombosis

Background: Antiphospholipid antibodies (aPL) are a heterogeneous family of anti-bodies associated with thrombosis and other complications. Objective: To study the prevalence of aPL in patients with thrombosis at Aleppo University Hospitals, Syria. Methods: One hundred and fifty-seven patients with venous and arterial thrombosis and 63 healthy controls were studied. Anticardiolipin antibodies (...

متن کامل

بررسی آنتی بادی ضد فسفولیپید در سکته های مغزی بالغین جوان

Background and purpose: Ôf the agents involved in stroke, is presence of antiphospholipid antibody in serum of the patients. Ïn recent years, in addition to cardiolipin antibody (aÇL) another antiphospholipid antibody (aPL) was identified as the predispousing factor of stroke. Ïn the present study, in addition to the identification of higher than normal level of aÇL and aPL, prevalence rate o...

متن کامل

Cytogenetic and FMS-Like Tyrosine Kinase 3 Mutation Analyses in Acute Promyelocytic Leukemia Patients

Background: The secondary genetic changes other than the promyelocytic leukemia-retinoic acid receptor (PML-RARA) fusion gene may contribute to the acute promyelocytic leukemogenesis. Chromosomal alterations and mutation of FLT3 (FMS-like tyrosine kinase 3) tyrosine kinase receptor are the frequent genetic alterations in acute myeloid leukemia. However, the prognostic significance of FLT3 mutat...

متن کامل

بررسی تاثیر فاکتورهای بالینی، هماتولوژیک و ایمونوفنوتایپینگ بر پیش آگهی مبتلایان به لوسمی پرومیلوسیتیک حاد

Background: Acute Promyelocytic Leukemia, APL, belongs to the group of acute myeloid leukemias. It is distinguished from other types of leukemia by distinct cell morphology, immuno-phenotyping characteristics, coagulopathy and different treatment modalities. The aim of this study was evaluation of the effects of cytologic, clinical and biologic factors specially CD34 expression in determining p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IBM Journal of Research and Development

دوره 30  شماره 

صفحات  -

تاریخ انتشار 1986